package com.mo.tools.log.oplog;

import com.baomidou.mybatisplus.annotation.TableField;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 商务政策日志实体类
 *
 * @author Xingfu.Yang
 * @since 2025-02-07
 */
@Data
@TableName("t_op_policy_log")
public class PolicyLog {

    private static final long serialVersionUID = 1L;

    /**
     * 创建人编号
     *
     */
    @TableField("s_create_code")
    private String createCode;

    /**
     * 修改人编号
     *
     */
    @TableField("s_update_code")
    private String updateCode;

    /**
     * 日志类型(商务政策:policy)
     *
     */
    @TableField("s_log_type")
    private String logType;

    /**
     * 操作类型
     *
     */
    @TableField("s_operate_type")
    private String operateType;

    /**
     * 业务类型
     *
     */
    @TableField("s_biz_type")
    private String bizType;

    /**
     * 日志类型分类
     *
     */
    @TableField("s_log_category")
    private String logCategory;

    /**
     * 日志分类页面
     *
     */
    @TableField("s_log_page")
    private String logPage;

    /**
     * 业务id
     *
     */
    @TableField("s_biz_no")
    private String bizNo;

    /**
     * 内容
     *
     */
    @TableField("s_content")
    private String content;

    /**
     * 内容el表达式
     *
     */
    @TableField("s_content_el")
    private String contentEl;

    /**
     * 入参
     *
     */
    @TableField("s_url")
    private String url;


    /**
     * 入参
     *
     */
    @TableField("s_params")
    private String params;

    /**
     * 备注
     *
     */
    @TableField("s_remark")
    private String remark;

    /**
     * 是否删除
     *
     */
    @TableField("n_is_deleted")
    private Integer isDeleted;



}